"Yes - What Does That Mean?" Understanding Distributed Requirements Handling
نویسنده
چکیده
Requirements engineering is a process comprised of the requisite activities for creating and maintaining requirements documents. Different documents are produced at different stages of the development process. In most systems, requirements change. People develop a better understanding of what they want to do; companies and projects reorganise; when people change positions their successors may have a different understanding of problems and new ideas; modifications are made to hardware, software and organisational structures. Requirements engineering is concerned with managing changes in requirements. This paper describes requirements problems in a distributed software development project and describes them from the project members' ‘own point of view’. The research methodology used is that of empirical and qualitative ‘ethnomethodologically informed ethnography’. It results in a discussion divided in two parts. The first part is concerned with the precise benefits and drawbacks of using the methodology. The second part illustrates how the central problem of requirements engineering is not completeness but the production of collaborative theory building and mutual intelligibility. This central problem is compared with one particular requirements engineering perspective presented in a book where ethnomethodology and requirements engineering are discussed.
منابع مشابه
Understanding someone else's code: Analysis of experiences
[Friend] What kind of research do you do these days? [AL] I am initiating some work on program understanding. [F] What is that? [AL] Well.. you recover the design of a software system from its source code so you know how it does whatever it does. [F] You mean the design of a whole system? [AL] Yes. [AL] Interesting.. why would you want to do that? [M] So that you can understand the system when ...
متن کاملWhat does the question sound like: Exploring wh- and yes/no interrogativeprosody in Yami
This paper explores two types of interrogative prosody in Yami, an Austronesian language spoken in Taiwan. (Semi-) spontaneous data collected through the Map Task technique [1] were used and acoustic parameters such as pitch accent shapes, boundary tones, pitch range, and speech rate were examined. The results show that all parameters were used to differentiate interrogative prosody in Yami. Th...
متن کاملIdentification of the Patient Requirements Using Lean Six Sigma and Data Mining
Lean health care is one of new managing approaches putting the patient at the core of each change. Lean construction is based on visualization for understanding and prioritizing imporvments. By using only visualization techniques, so much important information could be missed. In order to prioritize and select improvements, it’s essential to integrate new analysis tools to achieve a good unders...
متن کاملWhat do you claim when you say you have a proof?
disciple: Your proof was quite beautiful. speaker: Thank you! disciple: Actually, sometimes, I had a bit a problem following. There was quite a jump from the Fundamental Lemma to Theorem A. speaker: Well, yes, because the time was short. But I can give the details. disciple: Rigorous? speaker: Yes, of course. disciple: And Theorem B? speaker: The Fundamental Lemma also implies Theorem B; you ca...
متن کاملA Survey of XML-based Security Standards for Handling Security Requirements of Grid and Cloud
The purpose of this paper is to present a survey of XML-based security standards that can be used for handling security requirements of distributed computing systems like Grid and Cloud. Distributed systems are expanding and their growth is apparent from the advancements in the field of distributed computing technologies like Grid, Peer-to-peer, Cloud, Pervasive Systems etc. As a result of this...
متن کامل